/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.jjsoft.disco.gco.ngc;

import com.jjsoft.disco.gco.dao.GenericController;
import com.jjsoft.disco.gco.mdl.Diario;
import com.jjsoft.disco.gco.mdl.Usuario;
import java.util.Date;

/**
 *
 * @author Johnny
 */
public class DiarioManager {
    GenericController<Diario> controladorDiario = new GenericController<Diario>();
    public void crearDiario(Diario diario)
    {
        controladorDiario.create(diario);
    }
    public void editarDiario(Diario diario)
    {
        try {
            controladorDiario.edit(diario);
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }
    public void cierraDiario(Diario diario)
    {
        try {
            diario.setEstado(1);
            controladorDiario.edit(diario);
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }
    public Diario buscaDiario(Usuario usuario)
    {
        try{
        Diario diario= controladorDiario.findWhere(new Diario(),"idUsuario="+usuario.getIdusuario()+" and estado=0").get(0);
        return diario;
        }catch(Exception ex)
        {
            return null;
        }
    }
}
